home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / tools / czesc_3 / password / source / mylib.h < prev    next >
C/C++ Source or Header  |  1993-01-13  |  2KB  |  51 lines

  1. #ifndef MYLIB_H
  2. #define MYLIB_H
  3. /*
  4. **    $Filename: MyLib.h $
  5. **    $Release: 1.2 $
  6. **    $Date: 92/05/05 $
  7. **
  8. **    MyLib.lib include file
  9. **
  10. */
  11.  
  12. #ifndef EXEC_TYPES_H
  13.    #include <exec/types.h>
  14. #endif
  15.  
  16. /* builtin compiler functions */
  17.  
  18. int              __builtin_strcmp(char *, char *);
  19. char *           __builtin_strcpy(char *, char *);
  20. int              __builtin_strlen(char *);
  21. void *           __builtin_memcpy(void *, void *, unsigned);
  22. int              __builtin_memcmp(void *, void *, unsigned);
  23. void *           __builtin_memset(void *, int, unsigned);
  24.  
  25. /* MyLib.lib functions */
  26.  
  27. int              __regargs strlen(char *);
  28. char *           __regargs stpcpy(char *, char *);
  29. void             __stdargs sprintf(char *, char *, ...);
  30. char *           __regargs stpblk(char *);
  31. void             __stdargs printf(char *, ...);
  32. void             __stdargs printf34(char *, ...);
  33. struct MsgPort * __regargs ReplyMessages(struct MsgPort *);
  34. long             __stdargs stub(void);
  35. void             __regargs CloseWindowSafely(struct Window *);
  36. char *           __stdargs CreateString(ULONG *, char *, ...);
  37. void             __regargs InitList(struct List *);
  38. void             __stdargs gprintf(struct RastPort *, char *, ...);
  39. char *           __stdargs CreateString37(char *, ...);
  40.  
  41. /* long __stdargs EasyRequest(struct Window *, struct EasyStruct *, ULONG *); */
  42. /* struct Gadget * __stdargs CreateGadget(ULONG, struct Gadget *, struct NewGadget *, ULONG, ...); */
  43. /* void __stdargs GT_SetGadgetAttrs(struct Gadget *, struct Window *, struct Requester *, ULONG, ...); */
  44. /* LONG __stdargs FPrintf(BPTR, char *, ...); */
  45.  
  46. /* MyLib.lib data */
  47.  
  48. extern UWORD __far BusyPointerImage[];
  49.  
  50. #endif    /* MYLIB_H */
  51.